Robust Construction of the Voronoi Diagram of a Polyhedron

نویسنده

  • Victor J. Milenkovic
چکیده

This paper describes a practical algorithm for the construction of the Voronoi diagram of a three dimensional polyhedron using approximate arithmetic. This algorithm is intended to be implemented in oating point arithmetic. The full two-dimensional version and sig-niicant portions of the three-dimensional version have been implemented and tested. The running time 1 of this algorithm is O(npnv log 2 b), where np is the size of the input polyhedron, nv is the size of the output Voronoi diagram, and b is the number of desired bits of precision. This algorithm can be made more practical with the use of a binary partition of space. In the worst case, binary partition does not improve the running time, but it should reduce the running time to O(nvb) on well-behaved inputs. Since b is constant, this eliminates a factor of np. The algorithm can be generalized to higher dimensions and the order k Voronoi diagram.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

2D Centroidal Voronoi Tessellations with Constraints

We tackle the problem of constructing 2D centroidal Voronoi tessellations with constraints through an efficient and robust construction of bounded Voronoi diagrams, the pseudo-dual of the constrained Delaunay triangulation. We exploit the fact that the cells of the bounded Voronoi diagram can be obtained by clipping the ordinary ones against the constrained Delaunay edges. The clipping itself i...

متن کامل

Pii: S0925-7721(01)00056-6

We tackle the problem of computing the Voronoi diagram of a 3-D polyhedron whose faces are planar. The main difficulty with the computation is that the diagram’s edges and vertices are of relatively high algebraic degrees. As a result, previous approaches to the problem have been non-robust, difficult to implement, or not provenly correct. We introduce three new proximity skeletons related to t...

متن کامل

Problems with Handling Spatial Data

Experience with the handling of spatial data on a computer led to the identification of a variety of ‘'awkward” problems, including interpolation, error estimation and dynamic polygon building and editing. Many of the problems encountered could be classified as “‘spatial adjacency” issues. The Voronoi diagram of points and line segments in the Euclidean plane is shown to give a functional defin...

متن کامل

The Voronoi diagram of three arbitrary lines in R3

In this paper we study the Voronoi diagram of lines in R. The Voronoi diagram of three lines in general position was studied in [8]. In this paper we complete this work by presenting a complete characterization of the Voronoi diagram of three arbitrary lines in R. As in the general case, we prove that the arcs of trisectors are always monotonic in some direction and we show how to separate the ...

متن کامل

The Voronoi diagram of three arbitrary lines in R

In this paper we study the Voronoi diagram of lines in R. The Voronoi diagram of three lines in general position was studied in [14]. In this paper we complete this work by presenting a complete characterization of the Voronoi diagram of three arbitrary lines in R. As in the general case, we prove that the arcs of trisectors are always monotonic in some direction and we show how to separate the...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1993